package com.leadbank.baselbf.key;

/**
 *
 *
 * @author zyq
 * @version 0.1
 */
/**
 * ClassName: JSCallNativeName.java
 * Function: 统一js调用本地方法名称
 * Date: 2020-08-06 - 13:58
 * Author 杜时光
 * version 0.1
 * Copyright (c) 2017, www.leadfund.com.cn All Rights Reserved.
 * 上海利得金融科技集团版权所有.
 */
public interface JSCallNativeName {

  String NAT_RESP = ".resp";

  String NAT_RESP_OK = "ok";

  String NAT_RESP_INFO = "info";

  /**
   * 获取操作系统版本
   */
  String NAT_GET_DEVICE_VERSION = "get.device.version";
  /**
   * 获取apk版本
   */
  String NAT_GET_APK_VERSION = "common.app.version.get";

  /**
   * 登录页面
   */
  String NAT_LOGIN = "/account.login";

  /**
   * 注册页面
   */
  String NAT_REGISTER = "account.register";

  /**
   * 跳转基金页面
   */
  String NAT_BUY_PRODUCT_FUND = "/product.fund";
  /**
   * 跳转基金购买页面
   */
  String NAT_BUY_PRODUCT_FUND_BUY = "/product.fund.buy";


  /**
   * 跳转固守购买页面
   */
  String NAT_BUY_PRODUCT_FIXEDINCOME = "/product.fixedincome";


  /**
   * 跳转活期产品详情页面
   */
  String NAT_PRODUCT_CURRENT_DETAILS = "/product.current";

  /**
   * 跳转活动分享页面
   */
  String NAT_CAMPAIGN_SHARE = "/common.share";
  /**
   * 是否显示分享按钮
   */
  String NAT_CAMPAIGN_SHARE_ISSHOW = "campaign.share.isshow";

  /**
   * 进入精选主页面
   */
  String NAT_SELECT_PAGE_HOME = "/common.home";

  /**
   * 设置标题栏文字
   */
  String NAT_SETTING_TITLE_TEXT = "common.webcontainer.title.set";

  /**
   * 进入客服页面
   */
  String NAT_SERVICE_PAGE_CUSTOMSERVICE = "service.page.customservice";

  /**
   * 进入意见反馈页面
   */
  String NAT_SERVICE_PAGE_FEEDBACK = "/common.feedback";

  String NAT_COMMON_PAGE = "common.page.open";

  /**
   * 设置标题栏右侧按钮
   */
  String NAT_COMMON_NAVIGATION_RIGHT = "common.webcontainer.navigation.right";
  /**
   * 设置标题栏左侧按钮
   */
  String NAT_COMMON_NAVIGATION_LEFT = "common.webcontainer.navigation.left";

  /**
   * 提供本人银行开户信息
   */
  String NAT_ACCOUNT_BANK_INFO = "account.bank.info.get";

  /**
   * 我的自选
   *  我的组合
   * //1:基金2:组合3:我的创建
   * leadbank://page.ld/account.selfselect?index=3
   */
  String NAT_MY_SELECT = "/account.selfselect";
  /**
   * 业绩排行
   */
  String NAT_FUND_RANKLIST = "/product.fund.ranklist";
  /**
   * 定期列表
   */
  String NAT_FIXEDINCOME_LIST = "/product.fixedincome.list";
  /**
   * T+0产品列表
   */
  String NAT_PRODUCT_T0LIST = "/product.t0.list";

  /**
   * T+0产品详情
   */
  String NAT_PRODUCT_T0 = "/product.t0";

  String NAT_CUSTOMSERVICE = "/common.customservice";

  String NAT_OPEN_PDF = "/common.pdf";

  //券商资管资产页
  String NAT_BROLER_ASSET = "/product.broker.asset";

  /**
   * 校验当前用户是否登录
   */
  String NAT_LOGIN_STATUS_GET = "account.login.status.get";

  /**
   * h5打印日志调用
   */
  String NAT_H5_LOG = "common.webcontainer.log";

  /***
   * 获取设备号
   */
  String NAT_DEVICEID = "common.system.deviceid.get";

  /***
   * 关闭网页
   */
  String CLOSE_WEB = "common.webcontainer.close.return";

  /***
   * 是否显示标题拦
   */
  String SHOW_TITLE = "common.webcontainer.navigation";

  /***
   * TODO
   * 3.6.1 chen
   * 仅显示关闭按钮
   */
  String SHOW_CLOSE_BTN = "common.webcontainer.close.btn";


  /**
   * 获取图片
   */
  String NAT_PHOTO_GET = "common.photo.get";

  /**
   * 保存照片
   */
  String NAT_PHOTO_SAVE = "common.photo.save";

  /**
   * 清空标题栏左侧按钮
   */
  String NAT_CLEAR_LEFT = "common.webcontainer.navigation.clearLeft";

  /***
   * 设置固定标题
   */
  String NAT_SET_FIXED= "common.webcontainer.title.set.fixed";

  /***
   * 活期列表首页
   */
  String NAT_DUEONDEMAND="/product.current.list";

  /***
   * 利活宝购买页
   */
  String NAT_CURRENCY_BUY = "/product.t0.buy";

  /***
   * 券商购买页
   */
  String NAT_BROKER_BUY= "/product.broker.buy";

  /***
   * 短期理财列表
   */
  String NAT_FIXEDMAIN = "/product.fixed.list";

  /***
   * 固收购买页
   */
  String NAT_FIXED_BUY = "/product.fixedincome.buy";

  /***
   * 开户或绑卡
   */
  String NAT_OPNE_OR_BIND = "/common.openAccount.bandCard";

  /***
   * 我的和资产合并页
   */
  String NAT_MY = "/common.my";

  /***
   * 红包
   */
  String NAT_ENQUTY = "/common.coupon";

  /***
   * 拨号
   */
  String NAT_CALL = "common.webcontainer.call";

  /***
   * 保险首页
   */
  String NAT_INSURANCE = "/product.insurance.home";

  /***
   * 券商详情
   */
  String NAT_BROKER_DETAIL = "/product.broker";

  /***
   * 基金资产
   */
  String NAT_FUND_ASSET = "/product.fund.asset";

  /***
   * 固收资产
   */
  String NAT_FIXED_ASSET = "/product.fixed.asset";

  /***
   * 玩基金
   */
  String NAT_FUND_TAB = "/common.fund.tab";

  /***
   * 外部浏览器
   */
  String NAT_BROWSER = "/common.browser";

  /**
   * 选基工具
   */
  String NAT_FILTRATE_FUND = "/common.filtrate.fund.tool";

  /**
   * 收益凭证列表
   */
  String NAT_VOUCHER_LIST = "/product.revenue.voucher.list";

  /**
   * 收益凭证详情
   */
  String NAT_VOUCHER_REVENUE = "/product.revenue.voucher";

  /**
   * 搜索
   */
  String NAT_VOUCHER_SEARCH = "/common.search";

  /**
   * 分享
   */
  String NAT_SHARE_NEW = "common.webcontainer.share";

  /**
   * 设置定投页 leadbank://page.ld/product.set.auto.invest?id=620003
   */
  String NAT_SET_INVEST = "/product.set.auto.invest";

  /**
   * 定投计划列表页 leadbank://page.ld/product.auto.inves.manage.list
   */
  String NAT_INVEST_LIST = "/product.auto.inves.manage.list";

  /**
   * 开启智能投顾页面
   * 选择投资偏好
   leadbank://page.ld/product.selelct.investment.preference
   */
  String NAT_FUNDGROUP_START = "/product.selelct.investment.preference";
  /**
   * 组合购买
   * 基金组合购买第一页（列表确认页）
   * leadbank://page.ld/product.buy.portfolio?id= Z00621
   */
  String NAT_FUNDGROUP_BUY = "/product.buy.portfolio";

  /**
   * 组合详情
   * leadbank://page.ld/product.fund.portfolio.detail?id=Z00621
   */
  String NAT_FUNDGROUP_INFO = "/product.fund.portfolio.detail";
  /**
   * 组合创建
   * leadbank://page.ld/product.create.portfolio
   */
  String NAT_FUNDGROUP_CREATE = "/product.create.portfolio";
  /**
   * 组合持仓详情
   *leadbank://page.ld/product.portfolio.hold.detail?id=Z00621
   */
  String NAT_FUNDGROUP_HOLD_INFO = "/product.portfolio.hold.detail";

  /**
   * H5通知APP 状态变化
   */
  String LBW_NAT_COMMON_H5_NOTIFICATION = "common.h5.notification";

  /**
   * 拨打电话
   */
  String LBW_NAT_COMMON_SYSTEM_CALL = "common.system.call";


  /**
   * 理财商城
   */
  String NAT_FINANCIAL = "/product.manage.money.mall";

  /**
   * 选基金
   */
  String NAT_FUND_MAIN = "/product.select.fund";

  /**
   * 手机下方返回键关闭webview页面
   */
  String LBW_NAT_WEBCONTAINER_BACK = "common.webcontainer.back";

  /**
   * 产品预约
   */
  String LBW_NAT_PRODUCT_RESERVATION = "/product.reservation";

  /**
   * 阳光私募详情
   */
  String NAT_PTE_FUND = "/product.pte.fund.detail";

  /**
   * 阳光私募列表
   */
  String NAT_PTE_FUND_LIST = "/product.fundpri.index";

  /**
   * 高端固收详情
   */
  String NAT_GD_FIXED_INCOME = "/product.gd.fixed.income.detail";

  /**
   * 高端固收列表
   */
  String NAT_GD_FIXED_INCOME_LIST = "/product.fixed.index";

  /**
   * 私募股权详情
   */
  String NAT_PRIVATE_EQUITY = "/product.private.equity.detail";

  /**
   * 私募股权列表
   */
  String NAT_PRIVATE_EQUITY_LIST = "/product.pe.index";

  /**
   * 利得盈详情
   */
  String NAT_LEAD_YING = "/product.current.lead.ying.detail";

  /**
   * 利得盈列表
   */
  String NAT_LEAD_YING_LIST = "/product.current.index";

  /**
   * 预约
   */
  String NAT_RESERVATION = "/product.reservation";

  /***
   * 产品专题页
   */
  String NAT_SPECIAL ="/product.special.topic";

  String NAT_REDIRECT = "/redirect";

  /***
   * 保存base64图片
   */
  String NAT_SAVEIMG_BASE64 = "common.photo.save.base64";

  /***
   * 组合购买确认页
   */
  String NAT_BUYPORTFOLIOSURE = "/product.buy.portfolio.sure";

  /***
   * 跳转第三个tab
   */
  String NAT_TABTHREE = "/common.tab3";

  /***
   * 跳转通知设置界面
   */
  String NAT_TOSETTINGS = "common.go.to.setting";

  /***
   * 是否开启通知
   */
  String NAT_GETNOTIFICATIONSTATUS = "common.get.notification.status";

  /**
   * 跳转到私募
   */

  String NAT_PRIVATE_RAISE = "/product.private.raise";

  /**
   * 给新网提供的打开照相机的方法
   */
  String NAT_OPEN_CAMERA = "getImageByCamera";

  /**
   * 给新网提供的获取经纬度
   */
  String NAT_GET_LOCATION = "get.location.info";

  /***
   * 新网电子账户
   * leadbank://page.ld/product.xw.electronic.account?upload=1
   */
  String NAT_XW_ACCOUNT = "/product.xw.electronic.account";


  /***
   * 身份信息补全
   */
  String NAT_IDCARD_UPDATE = "/account.IDCard.update";

  /***
   * 主题基金
   */
  String NAT_TOPIC_FUND = "/product.topic.fund";

  /**
   *  leadbank://page.ld/common.external.h5?url=encodeUrl&shareId=xxx&title=xxx
   *  跳转到直播
   */
  String NAT_COMMON_EXTERNAL_H5 = "/common.external.h5";

  String NAT_COMMON_FUND_CHANNEL = "/product.fund.channel";

  String NAT_COMMON_ADDRESS_LIST = "/account.address.list";

  String NAT_COMMON_TAB = "/common.tab";
}
